@import url("../blueprint/screen.css");
@import url("../blueprint/print.css") print;
@import ..\blueprint\lib\ie.css;
@import url("../tablecloth.css");
@import url("../jquery.simplemodal.css");
@import url("../jquery.tooltip.css");
@import url("../pagination.css");
@import url("../calendar.css");
@import url("../pub.css");

h1 {
	font-size: 15pt;
}
.stepsbar { margin-bottom: 10px; }
.steptext { width: 590px; }


textarea {
    width: 500px;
    height: 200px;
}
.navigation_bar {
    clear: both;
    padding: 30px 0;
    /* width: 550px; */
    width: 100%;
}
.fckeditor_block, .editor_preview_block {
	background-color: #D3E7F7;
	border: solid 1px #99BBE8;
	padding: 5px;
}
#form_in_blocks_data select {
	/* width: auto; */
}
.choise_table {
	margin: 0;
}
.choise_table, .options_table {
	background-color: white;
}
.choise_table td, .options_table td {
	vertical-align: middle;
	padding: 3px;
	border-color: #999;
	border-style: dotted;
}
.choise_table .disabled_text {
	width: 135px;
}
.options_table .forms_text {
	width: 50px;
}
.choise_table select {
	width: 135px;
	border: solid 1px #aaa;
}
.options_table select {
	width: 145px;
	border: solid 1px #aaa;
}
.forms_content {
	width: 140px;
	height: 40px;
	margin: 0;
	padding: 3px;
	font-size: 9pt;
}
.options_div {
	display: none;
}
.modal_content { height: 325px; }
.modal_footer { padding-left: 10px; }
.formbuttons {
	border: outset 1px orange;
	background-color: #FFDB9A;
	cursor: hand;
}
.formbuttons:hover {
	background-color: #FFEDCD;
}







#choose_tpl_class, #choose_tpl_type, #form_in_step1, #form_in_step2, #form_in_step3 {
    clear: both;
}
a.nav_prev, a.nav_next, a.nav_finished {
    margin: 3px 5px 3px 10px;
    display: block;
    width: 97px;
    height: 25px;
}
a.nav_prev {
    float: left;
}
a.nav_next, a.nav_finished {
    float: right;
}
a.nav_prev {
    background-image: url("../../images/default/button_prev_out.png");
}
a.nav_next {
    background-image: url("../../images/default/button_next_out.png");
}
a.nav_finished {
    background-image: url("../../images/default/button_submit_out.png");
}
a.nav_prev:hover {
    background-image: url("../../images/default/button_prev.png");
}
a.nav_next:hover {
    background-image: url("../../images/default/button_next.png");
}
a.nav_finished:hover {
    background-image: url("../../images/default/button_submit.png");
}

/* 公文模板类按钮 */
a.tpls {
    display:block;
    width: 135px;
    height: 135px;
    float: left;
    margin: 3px 5px;
    text-align: center;
    color: black;
    text-decoration: none;
}
a.tpls:hover {
    background-image:url("../../images/default/apps-bg-m.png");
    background-repeat: no-repeat;
}

/* 公文模板类图标 */
a.tpls .tpls_icon {
    background-image: url("../../images/default/icons/tpl_icon.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 96px;
    height: 96px;
    margin: 5px 20px;
    /* border: solid 1px white; */
    border: solid 1px transparent;
}
a.tpls:hover .tpls_icon {
    border-color: #99bbe8;
    background-color: white;
    cursor: hand;
}

/* 填写方式 */
a.tpl_types {
    display:block;
    width: 192px;
    height: 192px;
    float: left;
    margin: 5px 30px;
    text-align: center;
    color: black;
    text-decoration: none;
}
a.tpl_types:hover {
    background-image:url("../../images/default/apps-bg-x.png");
    background-repeat: no-repeat;
}

/* 填写方式图标 */
a.tpl_types #tpl_types_form_in, a.tpl_types #tpl_types_html_in {
    background-repeat: no-repeat;
    background-position: center;
    width: 128px;
    height: 128px;
    margin: 15px 32px;
    border: solid 1px transparent;
}
a.tpl_types #tpl_types_form_in {
    background-image: url("../../images/default/icons/type_form.png");
}
a.tpl_types #tpl_types_html_in {
    background-image: url("../../images/default/icons/type_html.png");
}
a.tpl_types:hover #tpl_types_form_in, a.tpl_types:hover #tpl_types_html_in {
    border-color: #99bbe8;
    background-color: white;
    cursor: hand;
}

/* 为公文模板选择表单 */
#data_preview {
    height: 420px;
    overflow: auto;
    border: solid 1px #999;
    padding: 8px 10px;
    background-color: white;
}
#form_in_blocks_data {
	width: 205px;
	margin-right: 0;
}

.form_in_blocks {
    float: left;
    width: 230px;
    height: 200px;
    overflow: auto;
    background-image: url("../../images/default/block_bg.png");
    border: solid 1px #99bbe8;
    margin: 5px;
    padding: 8px 10px;
}

/* 第四步 */
#upload_pic_iframe iframe {
    border: solid 1px #999;
    width: 350px;
    height: 100px;
}

/* 完成提交 */
#aftersubmit {
    margin: 5px;
}

#aftersubmit a {
    display: block;
    float: left;
    margin: 5px 10px;
    padding: 2px 0 0 0;
    width: 97px;
    height: 25px;
    text-align: center;
    text-decoration: none;
    font-size: 10pt;
    color: #3764a0;
    background-image: url("../../images/default/button_out.png");
    background-repeat: no-repeat;
}

#aftersubmit a:hover {
    background-image: url("../../images/default/button.png");
}
